bitkeeper revision 1.1662.1.6 (42a4668acAGbhHtR6a2E9nRSv0bjrA)
authorcl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Mon, 6 Jun 2005 15:06:50 +0000 (15:06 +0000)
committercl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk>
Mon, 6 Jun 2005 15:06:50 +0000 (15:06 +0000)
XendDomainInfo.py:
  Add setName.
Signed-off-by: Mike Wray <mike.wray@hp.com>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
tools/python/xen/xend/XendDomainInfo.py

index 23e519abc308746236d34fe24fffc2ccbb6673bc..13c0aa0ef83caf7e330879a6abc83570b3a11a0a 100644 (file)
@@ -219,7 +219,8 @@ class XendDomainInfo:
         if config:
             vm.construct(config)
         else:
-            vm.name = sxp.child_value(savedinfo, 'name', "Domain-%d" % info['dom'])
+            vm.setName(sxp.child_value(savedinfo, 'name',
+                                       "Domain-%d" % info['dom']))
         vm.recreate = False
         vm.savedinfo = None
 
@@ -292,6 +293,10 @@ class XendDomainInfo:
     def getDomain(self):
         return self.id
 
+    def setName(self, name):
+        self.name = name
+        #self.db.name = self.name
+
     def getName(self):
         return self.name
 
@@ -477,7 +482,7 @@ class XendDomainInfo:
         self.config = config
         try:
             # Initial domain create.
-            self.name = sxp.child_value(config, 'name')
+            self.setName(sxp.child_value(config, 'name'))
             self.check_name(self.name)
             self.configure_cpus(config)
             self.find_image_handler()